Ingenieria de Software Avanzada |
Este curso de Ingenieria de Software Avanzada y otros cursos
abiertos son brindados en su totalidad por la universidad
Atlantic
International University (AIU)
como parte de la “Iniciativa
de Acceso Abierto”. Esta iniciativa es consistente
con la Misión
y Visión de la universidad.
A través de esta iniciativa, la universidad Atlantic
International University (AIU) busca eliminar las barreras
que existen actualmente en el acceso a la educación,
información y trabajos de investigación. La universidad
AIU le da mucho valor e importancia al conocimiento
y aprendizaje de los individuos y espera que este curso
pueda tener una gran repercusión en las vidas de nuestros
estudiantes y la humanidad en general alrededor del
mundo, quienes tienen la inclinación natural hacia la
búsqueda de nuevo conocimiento. Esperamos que este curso
en Teorias y Tecnicas de la entrevista y
otros cursos
gratis, disponibles por parte de esta iniciativa
de acceso abierto, permitan el avance y actualización
a quienes lo deseen.
El curso de Ingenieria de Software Avanzada contiene lo siguiente:
- Lecciones en formato de audio con las que se explica el contenido teórico.
- Actividades complementarias que le harán investigar más acerca del tema, así como, poner en práctica lo estudiado en la lección. Estas actividades no forman parte de su evaluación final.
- Textos que respaldan lo explicado en la videoconferencia.
El curso de Ingenieria de Software Avanzada puede formar parte de un programa de titilación abonando hasta tres créditos universitarios. Las lecciones del curso se pueden llevar en línea através de estudio a distancia. Los contenidos y el acceso están abiertos al publico en función de la iniciativa "Open Access" o "Acceso Abierto" de Atlantic International University. Participantes que desean recibir crédito y/o certificado de termino, deben registrarse como alumnos (Conocer mas de AIU Acceso Abrierto).
Lección 1: LA AUDITORÍA INFORMÁTICA
En nuestros días la dependencia que hemos generado de los recursos informáticos, llega
a grado tal que muchas de las decisiones que a diario se toman en el mundo empresarial
están basadas en la información que aportan, gestionan o controlan los sistemas
informáticos que comenzaron siendo una herramienta de trabajo que facilitaba la labor y
hoy en día son una herramienta indispensable para alcanzar objetivos.
Leccion 2: Metodologías
La palabra metodología tiene tres raíces de origen griego: “Meto” que significa más allá,
“odos” que significa camino y “logos” que significa estudio. El método es un plan bien
trazado que al seguir una secuencia de pasos da un resultado. La metodología es su
conjunto estudia los métodos.
En nuestro tema principal, el de las auditorías, vale la pena señalar que se requiere de
metodologías que de manera ordenada sistematicen los procesos y permitan el alcance
eficaz de la meta que toda auditoria persigue.
Leccion 3: Procedimientos
Se requieren varios pasos para realizar una auditoría. El auditor de sistemas debe evaluar
los riesgos globales y luego desarrollar un programa de auditoría que consta de objetivos
de control y procedimientos de auditoría que deben satisfacer esos objetivos.
El proceso de auditoría exige que el auditor de sistemas reúna evidencia, evalúe
fortalezas y debilidades de los controles existentes basado en la evidencia
recopilada, y que prepare un informe de auditoría que presente esos temas en
forma objetiva a la gerencia.
Leccion 4: EL MARCO CONCEPTUAL
Probablemente la definición más formal de software sea la siguiente: La palabra
«software» se refiere al equipamiento lógico o soporte lógico de un computador digital,
y comprende el conjunto de los componentes lógicos necesarios para hacer posible la
realización de una tarea específica, en contraposición a los componentes físicos del
sistema (hardware).
Leccion 5: UML
Es un lenguaje para especificar, construir, visualizar y documentar los artefactos
de un sistema de software orientado a objetos (OO). Un artefacto es una información que
es utilizada o producida mediante un proceso de desarrollo de software.
Leccion 6: ESTUDIO DEL SISTEMA DE CONTROL INTERNO
La respuesta a un impulso o respuesta impulsiva de un sistema es la que se presenta en la salida
cuando en la entrada se introduce un impulso. Un impulso es el caso límite de un pulso infinitamente
corto en el tiempo pero que mantiene su área o integral (por lo cual tiene un pico de amplitud
infinitamente alto). Aunque es imposible obtener amplitud infinita en un intervalo infinitamente corto
en cualquier sistema real, es un concepto útil como idealización, debido principalmente a la
simplicidad de su uso en la integración.
Leccion 7: Análisis y gestión de riesgos
En la actualidad y principalmente en las computadoras personales, se ha dado otro factor
que hay que considerar: el llamado "virus" de las computadoras, el cual, aunque tiene
diferentes intenciones, se encuentra principalmente para paquetes que son copiados sin
autorización ("piratas") y borra toda la información que se tiene en un disco. Al auditar los
sistemas se debe tener cuidado que no se tengan copias "piratas" o bien que, al
conectarnos en red con otras computadoras, no exista la posibilidad de transmisión del
virus.
Leccion 8: Auditoría en el desarrollo de proyectos informáticos
Estas fases deben estar sometidas a un exigente control interno, caso contrario, además
del disparo de los costes, podrá producirse la insatisfacción del usuario. Finalmente, la
auditoría deberá comprobar la seguridad de los programas en el sentido de garantizar que
los ejecutados por la maquina sean exactamente los previstos y no otros. Una auditoría
de Aplicaciones pasa indefectiblemente por la observación y el análisis de cuatro
consideraciones
Leccion 9: La calidad y la Ingeniería de software
El concepto de calidad en los productos de software debe formularse de forma particular.
Primero es conveniente indicar sus características diferenciadoras frente a otros
productos: el software se desarrolla, no se fabrica en el sentido clásico; es inmaterial y no
se deteriora con el uso o el tiempo (aunque tiene un ciclo de vida); su fiabilidad es difícil
de comprobar; la mayoría del software se construye a medida y necesita de actualización
permanente; es dependiente del entorno donde se ejecuta.
Leccion 10: Modelos de mejora de proceso (CMM y SPICE
El CMM (Capacity Maturity Model) fue desarrollado por el Software Engineering Institute
(SEI) de la Univ. Carnegie-Mellon en USA con la finalidad de:
evaluar la madurez de los procesos de desarrollo de software dentro de una organización.
proponer un plan de mejoramiento de los procesos de desarrollo de software en base a
una serie de niveles que van desde un proceso caótico (inmaduro) hasta un proceso
disciplinado y de mejoramiento continuo (maduro).
Entendemos que los adultos que trabajan no tienen tiempo de regresar a la escuela. Ahora es posible obtener un título desde la comodidad de su hogar y todavía tener tiempo para usted y su familia. La oficina de admisiones está para ayudarlo, para obtener información adicional o para saber si es candidato para incorporarse a nuestros programas, por favor contáctenos. Si ya está listo para inscribirse, por favor mande su solicitud en línea y adjunte su currículum vitae y cualquier duda o comentario que tenga (Aplicación en Línea) (Solicitar Informes).
Atlantic International University
800-993-0066 (Gratis en EUA)
808-924-9567 (Internacional)
|